package xyz.hujf.tool.random;

import java.util.Random;

/**
 * @author Hujf
 * @title: ThreadLocalRandomTest
 * @date 2021-04-2511:08
 * @description: 解决了并发环境下random的不足
 *
 * 由于randon的算法在多线程下 很容易出现多个相同的值  创建对象时 会随机的产生一个loong型的seed  多线程就是因为这个seed时一样的
 */
public class ThreadLocalRandomTest {
    public static void main(String[] args) {
        Random random = new Random();
        for(int i=0;i<10;i++){
            System.out.println(random.nextInt());
        }
    }
}
